MoreExam
1. Question Content...
EXPLANATION
Answer: X - EXPLANATION Content.
Question1: An Architect needs to create an additional regional UK website with its own website currency set to GBP in Adobe Commerce. An existing US website is using USD as a default base and website currency.After the first week of sales in the new UK website, an administrator notices that all sales totals in Sales Orders report show £0.00.How should this issue be resolved?
Question2: A company wants to build an Adobe Commerce website to sell their products to customers in their country.The taxes in their country are highly complex and require customization to Adobe Commerce. An Architect is trying to solve this problem by creating a custom tax calculator that will handle the calculation of taxes for all orders in Adobe Commerce.Following best practices, how should the Architect add the taxes for all orders?
Question3: An Architect wants to create an Integration Test that does the following:* Adds a product using a data fixture* Executes $this->someLogic->execute($product) on the product* Checks if the result is true.$this->someLogic has the correct object assigned in the setup() method.Product creation and the tested logic must be executed in the context of two different store views with IDs of 3 and 4, which have been created and are available for the test.How should the Architect meet these requirements?
Question4: Due to a marketing campaign, a website is experiencing a very large number of simultaneously placed orders, which is affecting checkout performance. The website is in the production deploy mode.Which two website settings can an Architect optimize to decrease the impact on checkout performance?(Choose two.)
Question5: An Architect is configuring the preload.keys for Redis on an Adobe Commerce on-premise instance.The Architect discovers that the following cache keys are loaded on each frontend request:EAV_ENTITY_TYPES, GLOBAL_PLUGIN_LIST, DB_IS_UP_TO_DATE, SYSTEM_DEFAULT.* The id_prefix of the frontend => page_cache is set to 063_.* The id_pref ix of frontend => default is set to 762_.* The Architect has enabled and configured Redis L2 caching.How should the preload.keys be configured?
Question6: An Architect needs to integrate an Adobe Commerce store with a new Shipping Carrier. Cart data is sent to the Shipping Carrier's API to retrieve the price and display to the customer. After the feature isimplemented on the store, the API hits its quota and returns the error "Too many requests". The Shipping Carrier warns the store about sending too many requests with the same content to the API.In the carrier model, what should the Architect change to fix the problem?
Question7: A merchant is using a unified website that supports native Adobe Commerce B2B and B2C with a single store view.The merchant's objective is to display the B2B account features, such as negotiable quotes and credit limits, in the header of the site on every page for logged-in users who belong to a B2B company account.Each B2B company possesses its unique shared catalog and customer group, while numerous customer groups for non-B2B customers undergo changes. The merchant insists that this association should not be linked to customer groups.Which two solutions should the Architect recommend for consideration, taking into account public data and caching? (Choose two.)
Question8: A client has multiple warehouses where orders can be fulfilled. The cost of shipping goods from each warehouse varies by day, due to the number of workers available. The Architect needs to make sure that when an order is shipped, it is shipped from the lowest cost warehouse that is open.How should this functionality be implemented?
Question9: A third-party company needs to create an application that will integrate the Adobe Commerce system to get orders data for reporting. The integration needs access to the GET /Vl/orders endpoint. It will call this endpoint automatically every hour around the clock. The merchant wants the ability to restrict or extend access to resources as well as to revoke the access using Admin Panel.Which type of authentication available in Adobe Commerce should be used and implemented in a third-party system for this integration?
Question10: A merchant is utilizing an out-of-the-box Adobe Commerce application and asks to add a new reward card functionality for customers. During the code review, the Adobe Commerce Architect notices the reward_card_number attribute setup created for this functionality is causing the customer attribute to be unavailable in the My account/My rewards page template.What should be added to set the customer attribute correctly?
Question11: A merchant notices that product price changes do not update on the storefront.The index management page in the Adobe Commerce Admin Panel shows the following:* All indexes are set to 'update by schedule'* Their status is 'ready'* There are no items in the backlog* The indexes were last updated 1 minute agoA developer verifies that updating and saving product prices adds the relevant product IDs into the catalog_product_price_cl changelog table. Which two steps should the Architect recommend to the developer to resolve this issue? (Choose two.)
Question12: An Architect needs to review a custom product feed export module that a developer created for a merchant.During final testing before the solution is deployed, the product feed output is verified as correct. All unit and integration tests for code pass.However, once the solution is deployed to production, the product price values in the feed are incorrect for several products. The products with incorrect data are all currently part of a content staging campaign where their prices have been reduced.What did the developer do incorrectly that caused the feed output to be incorrect for products in the content staging campaign?
Question13: An Adobe Commerce Architect needs to log the result of a ServiceClass:: getData method execution after all plugins have executed. The method is public, and there are a few plugins declared for this method. Among those plugins are after and around types, and all have sortOrder specified.Which solution should be used to meet this requirement?
Question14: An Adobe Commerce Architect needs to ensure zero downtime during the deployment process of Adobe Commerce on-premises. Which two steps should the Architect follow? (Choose two.)
Question15: Since the last production deployment, customers can not complete checkout.The error logs show the following message multiple times:main.CRITICAL: Report ID: webapi-61b9fe83f0c3e; Message: Infinite loop detected, review the trace for the looping path The Architect finds a deployed feature that should limit delivery for some specific postcodes.The Architect sees the following code deployed in etc/webapi_rest/di. xml and etc/frontend/di. XmlLimitRates.php:Which step should the Architect perform to solve the issue?
Question16: An Adobe Commerce Architect needs to create a new customer segment condition to enable admins to specify an Average sales amount' condition for certain segments.The Architect develops the custom condition underVendor\Module\Model\Segment\Condition\AverageSalesAmount with all of its requirements:During testing, the following error appears:What should the Architect do to fix the problem?
Question17: An Adobe Commerce Architect is reviewing API-functional test code. Some tests send errors to indicate that the customer address does not exist. The test codes show the following:Which step should the Architect take to fix the test errors?
Question18: A single Adobe Commerce Cloud instance is set up with two websites (each with a single store view) with different domains.* The default website is website_one, with store view store_one, and domain storeone. com.* The second website is website_two, with store view store_two, and domain storetwo. com.The magento-vars. php file is set up as follows to determine which website each request runs against:When testing a new GraphQL integration, all requests returned data relating to the default website, regardless of the domain. What is causing this issue?
Question19: An Adobe Commerce Architect needs to customize the workflow of a monthly installments payment extension. The extension is from a partner who is contracted with the default website Payment Service Provider (PSP), which has its own legacy extension (a module using deprecated payment method).The installment payment partner manages only initializing a payment, and then hands the capture to be executed by the PSP Once the amount is successfully captured, the PSP notifies the website through a webhook. The goal of the webhook is only to create an "invoice" and save the "capture information" to be used later for refund requests through the PSP itself.The Architect needs the most simple solution to capture the requested behavior.Which solution should the Architect implement?
Question20: An Architect working on a headless Adobe Commerce project creates a new customer attribute named my_attribute. Based on the attribute value of the customer, the results of GraphQI queries are modified using a plugin. The frontend application is communicating with Adobe Commerce through Varnish by Fastly. which is already caching the queries that will be modified. The Adobe Commerce Fastly extension is installed, and no other modifications are made to the application.Which steps should the Architect take to make sure the vcl_hash function of Varnish also considers the newly created attribute?
Question21: A merchant asks for a new category attribute to allow uploading an additional mobile image against categories. The merchant utilizes the content staging and preview feature in Adobe Commerce and wants to schedule and review changes to this new mobile image field.A developer creates the attribute via a data patch and adds it to view/adminhtml/ui_component/category_f orm. xml. The attribute appears against the category in the main form, but does not appear in the additional form when scheduled updates are made.To change this attribute when scheduling new category updates, which additional action should the Architect ask the developer to take?
Question22: A custom cron job has been added to an Adobe Commerce system to collect data for several reports. Its crontab. xml configuration is as follows:The job is data intensive and runs for between 20 and 30 minutes each night.Within a few days of deployment, it is noticed that the sites sitemap. xml file has not been updated since the new job was added.What should be done to fix this issue?
Question23: An external system integrates functionality of a product catalog search using Adobe Commerce GraphQL API.The Architect creates a new attribute my_attribute in the admin panel with frontend type select-Later, the Architect sees that Productlnterf ace already has the field my_attribute, but returns an Int value. The Architect wants this field to be a new type that contains both option id and label.To meet this requirement, an Adobe Commerce Architect creates a new module and file etc/schema.graphqls that declares as follows:After calling command setup:upgrade, the introspection of Productlnterface field my_attribute remains Int.What prevented the value type of field my_attribute from changing?
Question24: An Adobe Commerce Architect is planning to create a new action that will add gift registry items to the customer's quote. What should the Architect do to guarantee that private content blocks are updated?